package com.dmlll.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.dmlll.VO.DrugMessageVO;
import com.dmlll.domain.DrugMessage;
import com.dmlll.domain.HospitalPurchaseCatalog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dmlll.domain.Provider;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.poi.ss.formula.functions.T;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author dmLll
 * @since 2021-03-31
 */
public interface HospitalPurchaseCatalogMapper extends BaseMapper<HospitalPurchaseCatalog> {

    List<HospitalPurchaseCatalog> getAvaCatalog(IPage iPage, @Param("drugMessageIds") Integer[] drugMessageIds, @Param("hospitalId")Integer hospitalId, @Param("drugMessage") DrugMessageVO drugMessage, @Param("provider") Provider provider,@Param("controlState")Integer controlState);
}
